i have some errands to run - Français Anglais Dictionnaire